Controlling Enterprise Software Policy Compliance Assessment Processes Based on Quantum Combinations of Assessment Elements

ABSTRACT

Aspects of the disclosure relate to controlling enterprise software policy compliance assessment processes based on quantum combinations of assessment elements. A computing platform may receive an assessment dataset and may generate a time-independent requisite work dataset. The time-independent requisite work dataset may include assessment information identifying a plurality of real branded assessment quanta and priority information identifying a plurality of priority scores. Each priority score of the plurality of priority scores may correspond to an assessment quantum of the plurality of real branded assessment quanta. The computing platform may optimize the time-independent requisite work dataset by aggregating related assessment quanta associated with the plurality of real branded assessment quanta, and this may produce a prioritized schedule of application assessment quanta. Subsequently, the computing platform may generate and send a plurality of non-overlapping assessment prompts based on the prioritized schedule of application assessment quanta.

BACKGROUND

Aspects of the disclosure relate to digital data processing systems,quantum mechanical systems where data is processed according toartificial intelligence methods, and enterprise software policycompliance assessment processes. In particular, one or more aspects ofthe disclosure relate to controlling enterprise software policycompliance assessment processes based on quantum combinations ofassessment elements.

Enterprise organizations may utilize various software applications,which may execute in various computing environments and be subject todifferent sets of policies in different computing environments. Forinstance, such policies may impose rules governing how confidentialinformation and/or other sensitive data is created, modified, and/orotherwise used by specific applications in specific environments. Inmany instances, however, it may be difficult to ensure that specificsoftware applications in different computing environments are incompliance with various policies, while also attempting to optimize theresource utilization, bandwidth utilization, and efficient operations ofthe computing infrastructure that hosts and/or otherwise supports thevarious software applications and computing environments.

SUMMARY

Aspects of the disclosure provide effective, efficient, scalable, andconvenient technical solutions that address and overcome the technicalproblems associated with hosting and executing enterprise softwareapplications in various computing environments by controlling enterprisesoftware policy compliance assessment processes based on quantumcombinations of assessment elements.

In accordance with one or more embodiments, a computing platform havingat least one processor, a communication interface, and memory mayreceive, via the communication interface, from a complianceadministrator user computing device, an assessment dataset.Subsequently, the computing platform may generate a time-independentrequisite work dataset based on the assessment dataset received from thecompliance administrator user computing device. The time-independentrequisite work dataset may include assessment information identifying aplurality of real branded assessment quanta and priority informationidentifying a plurality of priority scores, and each priority score ofthe plurality of priority scores may correspond to an assessment quantumof the plurality of real branded assessment quanta. Then, the computingplatform may optimize the time-independent requisite work dataset byaggregating related assessment quanta associated with the plurality ofreal branded assessment quanta, and optimizing the time-independentrequisite work dataset may produce a prioritized schedule of applicationassessment quanta. Subsequently, the computing platform may generate aplurality of non-overlapping assessment prompts based on the prioritizedschedule of application assessment quanta. Then, the computing platformmay send, via the communication interface, to a plurality of applicationassessor user computing devices, the plurality of non-overlappingassessment prompts generated based on the prioritized schedule ofapplication assessment quanta.

In some embodiments, receiving the assessment dataset from thecompliance administrator user computing device may include receivinginformation identifying a plurality of applications, informationidentifying a plurality of environments, information identifying aplurality of policies, information identifying priority data associatedwith the plurality of policies, information identifying a plurality ofbranded assessments, and information identifying priority valuesassociated with the plurality of branded assessments.

In some embodiments, generating the time-independent requisite workdataset based on the assessment dataset received from the complianceadministrator user computing device may include executing a firstinclusion process in which a plurality of application-environment-policyquanta are produced by applying each policy of a plurality of policiesidentified in the assessment dataset to each application-environmentcombination of a plurality of application-environment combinationsidentified in the assessment dataset. In addition, executing the firstinclusion process may produce a first inclusive dataset.

In some embodiments, generating the time-independent requisite workdataset based on the assessment dataset received from the complianceadministrator user computing device may include, after executing thefirst inclusion process, executing a first exclusion process in whichone or more application-environment-policy quanta are removed from thefirst inclusive dataset based on policy exception data. In addition,executing the first exclusion process may produce a first filtereddataset.

In some embodiments, executing the first exclusion process may includereceiving the policy exception data from the compliance administratoruser computing device.

In some embodiments, the policy exception data may identify a first setof policies not levied against one or more specific applications and asecond set of policies not levied against one or more specificenvironments.

In some embodiments, generating the time-independent requisite workdataset based on the assessment dataset received from the complianceadministrator user computing device may include, after executing thefirst exclusion process, executing a second inclusion process in which aplurality of branded-assessment quanta are produced by applying aplurality of branded assessments and corresponding priority scores toeach application-environment-policy quanta included in the firstfiltered dataset. In addition, executing the second inclusion processmay produce a second inclusive dataset.

In some embodiments, generating the time-independent requisite workdataset based on the assessment dataset received from the complianceadministrator user computing device may include, after executing thesecond inclusion process, executing a second exclusion process in whichone or more branded-assessment quanta are removed from the secondinclusive dataset based on application-policy-environment scope data. Inaddition, executing the second exclusion process may produce thetime-independent requisite work dataset that includes the assessmentinformation identifying the plurality of real branded assessment quantaand the priority information identifying the plurality of priorityscores.

In some embodiments, executing the second exclusion process may includereceiving the application-policy-environment scope data from thecompliance administrator user computing device.

In some embodiments, the application-policy-environment scope data mayidentify a set of applications that are out of scope for one or morespecific branded assessments, a set of policies that are out of scopefor one or more specific branded assessments, and a set of environmentsthat are out of scope for one or more specific branded assessments.

In some embodiments, optimizing the time-independent requisite workdataset by aggregating the related assessment quanta associated with theplurality of real branded assessment quanta may include removingbranded-assessment identifiers from the plurality of real brandedassessment quanta. In addition, removing the branded-assessmentidentifiers from the plurality of real branded assessment quanta mayproduce a generalized dataset of generalized assessment quanta. Then,identical generalized assessment quanta included in the generalizeddataset of generalized assessment quanta may be combined to produce anaggregated dataset of aggregated assessment quanta. In addition,combining the identical generalized assessment quanta may includeaggregating priority scores associated with the identical generalizedassessment quanta.

In some embodiments, optimizing the time-independent requisite workdataset by aggregating the related assessment quanta associated with theplurality of real branded assessment quanta may include ordering theaggregated dataset of aggregated assessment quanta based on an aggregatepriority score associated with each aggregated assessment quantumincluded in the aggregated dataset of aggregated assessment quanta. Inaddition, ordering the aggregated dataset of aggregated assessmentquanta may produce the prioritized schedule of application assessmentquanta.

In some embodiments, sending the plurality of non-overlapping assessmentprompts generated based on the prioritized schedule of applicationassessment quanta to the plurality of application assessor usercomputing devices may include: sending, via the communication interface,to a first assessor user computing device, a first assessment promptassociated with a first application assessment quantum selected from theprioritized schedule of application assessment quanta; and sending, viathe communication interface, to a second assessor user computing devicedifferent from the first assessor user computing device, a secondassessment prompt associated with a second application assessmentquantum selected from the prioritized schedule of application assessmentquanta, where the second application assessment quantum is differentfrom the first application assessment quantum.

In some embodiments, the computing platform may generate one or moreuser interface elements based on the prioritized schedule of applicationassessment quanta. In addition, the one or more user interface elementsgenerated based on the prioritized schedule of application assessmentquanta may be provided to the compliance administrator user computingdevice.

These features, along with many others, are discussed in greater detailbelow.

BRIEF DESCRIPTION OF THE DRAWINGS

The present disclosure is illustrated by way of example and not limitedin the accompanying figures in which like reference numerals indicatesimilar elements and in which:

FIGS. 1A and 1B depict an illustrative computing environment forcontrolling enterprise software policy compliance assessment processesbased on quantum combinations of assessment elements in accordance withone or more example embodiments;

FIGS. 2-7 depict illustrative examples and algorithms for controllingenterprise software policy compliance assessment processes based onquantum combinations of assessment elements in accordance with one ormore example embodiments;

FIGS. 8A and 8B depict an illustrative event sequence for controllingenterprise software policy compliance assessment processes based onquantum combinations of assessment elements in accordance with one ormore example embodiments;

FIGS. 9-12 depict example graphical user interfaces for controllingenterprise software policy compliance assessment processes based onquantum combinations of assessment elements in accordance with one ormore example embodiments; and

FIG. 13 depicts an illustrative method for controlling enterprisesoftware policy compliance assessment processes based on quantumcombinations of assessment elements in accordance with one or moreexample embodiments.

DETAILED DESCRIPTION

In the following description of various illustrative embodiments,reference is made to the accompanying drawings, which form a parthereof, and in which is shown, by way of illustration, variousembodiments in which aspects of the disclosure may be practiced. It isto be understood that other embodiments may be utilized, and structuraland functional modifications may be made, without departing from thescope of the present disclosure.

It is noted that various connections between elements are discussed inthe following description. It is noted that these connections aregeneral and, unless specified otherwise, may be direct or indirect,wired or wireless, and that the specification is not intended to belimiting in this respect.

Some aspects of the disclosure relate to controlling enterprise softwarepolicy compliance assessment processes based on quantum combinations ofassessment elements. For instance, an example method involves dissolvingdiscrete, branded assessments; deconstructing policies into fragments;and defining all possible quantum combinations of the pertinentelements. This example method may allow for the risk-basedprioritization of work effort to maximize efficiency, while meeting allregulatory requirements outlined in the original branded assessments.Quantum mechanical principles may be applied to a generalized policycompliance assessment process, so as to provide a generalized schedulingmethod that optimizes risk prioritization and maximizes processefficiency.

FIGS. 1A and 1B depict an illustrative computing environment forcontrolling enterprise software policy compliance assessment processesbased on quantum combinations of assessment elements in accordance withone or more example embodiments. Referring to FIG. 1A, computingenvironment 100 may include one or more computer systems. For example,computing environment 100 may include a quantum assessment computingplatform 110, enterprise software server infrastructure 120, a firstapplication assessor user computing device 130, a second applicationassessor user computing device 140, a compliance administrator usercomputing device 150, and a remote user computing device 160.

As illustrated in greater detail below, quantum assessment computingplatform 110 may include one or more computing devices configured toperform one or more of the functions described herein. For example,quantum assessment computing platform 110 may include one or morecomputers (e.g., laptop computers, desktop computers, servers, serverblades, or the like).

Enterprise software server infrastructure 120 may include one or morecomputing devices and/or other computer components (e.g., processors,memories, communication interfaces). In addition, enterprise softwareserver infrastructure 120 may be configured to host, execute, and/orotherwise provide one or more enterprise applications. For example,enterprise software server infrastructure 120 may be configured to host,execute, and/or otherwise provide one or more transaction processingprograms, loan application processing programs, and/or other programsassociated with an enterprise organization, such as a financialinstitution. In some instances, enterprise software serverinfrastructure 120 may be configured to provide various enterpriseand/or back-office computing functions for an enterprise organization,such as a financial institution. For example, enterprise software serverinfrastructure 120 may include various servers and/or databases thatstore and/or otherwise maintain account information, such as financialaccount information including account balances, transaction history,account owner information, and/or other information. In addition,enterprise software server infrastructure 120 may process and/orotherwise execute transactions on specific accounts based on commandsand/or other information received from other computer systems includedin computing environment 100. Additionally or alternatively, enterprisesoftware server infrastructure 120 may receive interrogation requestsfrom quantum assessment computing platform 110 and return operatingstate data to quantum assessment computing platform 110 in response tosuch interrogation requests, which may enable quantum assessmentcomputing platform 110 to identify applications, environments, and/orpolicies associated with enterprise software server infrastructure 120that may be subject to one or more compliance assessments.

Application assessor user computing device 130 may be a personalcomputing device (e.g., desktop computer, laptop computer) or mobilecomputing device (e.g., smartphone, tablet). In addition, applicationassessor user computing device 130 may be linked to and/or used by aspecific enterprise user (who may, e.g., be an employee or otheraffiliate of an enterprise organization operating quantum assessmentcomputing platform 110). For instance, application assessor usercomputing device 130 may be linked to and/or used by a first enterpriseuser who develops and/or maintains responsibility for one or morespecific enterprise software applications and/or one or more specificsoftware application operating environments. Application assessor usercomputing device 140 also may be a personal computing device (e.g.,desktop computer, laptop computer) or mobile computing device (e.g.,smartphone, tablet). In addition, application assessor user computingdevice 140 may be linked to and/or used by a specific enterprise user(who may, e.g., be an employee or other affiliate of an enterpriseorganization operating quantum assessment computing platform 110, andwho may be different from the user of application assessor usercomputing device 130). For instance, application assessor user computingdevice 140 may be linked to and/or used by a second enterprise user whodevelops and/or maintains responsibility for one or more specificenterprise software applications and/or one or more specific softwareapplication operating environments.

Compliance administrator user computing device 150 may be a personalcomputing device (e.g., desktop computer, laptop computer) or mobilecomputing device (e.g., smartphone, tablet). In addition, complianceadministrator user computing device 150 may be linked to and/or used byan administrative user (who may, e.g., be an information technologysystems administrator of an enterprise organization operating quantumassessment computing platform 110). For instance, complianceadministrator user computing device 150 may be linked to and/or used byan administrative user who is responsible for investigating andconfirming that various software applications in various operatingenvironments comply with various policies and/or policy assessments.

Remote user computing device 160 may be a personal computing device(e.g., desktop computer, laptop computer) or mobile computing device(e.g., smartphone, tablet). In addition, remote user computing device160 may be linked to and/or used by an external user (who may, e.g., bea remote user of an enterprise organization operating quantum assessmentcomputing platform 110 and who may interact with one or more enterpriseresources while using a device located outside of an enterprise firewallassociated with quantum assessment computing platform 110).

Computing environment 100 also may include one or more networks, whichmay interconnect one or more of quantum assessment computing platform110, enterprise software server infrastructure 120, application assessoruser computing device 130, application assessor user computing device140, compliance administrator user computing device 150, and remote usercomputing device 160. For example, computing environment 100 may includea private network 170 (which may, e.g., interconnect quantum assessmentcomputing platform 110, enterprise software server infrastructure 120,application assessor user computing device 130, application assessoruser computing device 140, compliance administrator user computingdevice 150, and/or one or more other systems which may be associatedwith an organization, such as a financial institution) and publicnetwork 180 (which may, e.g., interconnect remote user computing device160 with private network 170 and/or one or more other systems, publicnetworks, sub-networks, and/or the like).

In one or more arrangements, enterprise software server infrastructure120, application assessor user computing device 130, applicationassessor user computing device 140, compliance administrator usercomputing device 150, remote user computing device 160, and/or the othersystems included in computing environment 100 may be any type ofcomputing device capable of receiving a user interface, receiving inputvia the user interface, and communicating the received input to one ormore other computing devices. For example, enterprise software serverinfrastructure 120, application assessor user computing device 130,application assessor user computing device 140, compliance administratoruser computing device 150, remote user computing device 160, and/or theother systems included in computing environment 100 may, in someinstances, be and/or include server computers, desktop computers, laptopcomputers, tablet computers, smart phones, or the like that may includeone or more processors, memories, communication interfaces, storagedevices, and/or other components. As noted above, and as illustrated ingreater detail below, any and/or all of quantum assessment computingplatform 110, enterprise software server infrastructure 120, applicationassessor user computing device 130, application assessor user computingdevice 140, compliance administrator user computing device 150, andremote user computing device 160 may, in some instances, bespecial-purpose computing devices configured to perform specificfunctions.

Referring to FIG. 1B, quantum assessment computing platform 110 mayinclude one or more processors 111, memory 112, and communicationinterface 113. A data bus may interconnect processor 111, memory 112,and communication interface 113. Communication interface 113 may be anetwork interface configured to support communication between quantumassessment computing platform 110 and one or more networks (e.g.,network 170, network 180, or the like). Memory 112 may include one ormore program modules having instructions that when executed by processor111 cause quantum assessment computing platform 110 to perform one ormore functions described herein and/or one or more databases that maystore and/or otherwise maintain information which may be used by suchprogram modules and/or processor 111. In some instances, the one or moreprogram modules and/or databases may be stored by and/or maintained indifferent memory units of quantum assessment computing platform 110and/or by different computing devices that may form and/or otherwisemake up quantum assessment computing platform 110. For example, memory112 may have, store, and/or include a quantum assessment module 112 a, aquantum assessment database 112 b, and a prioritized scheduling engine112 c. Quantum assessment module 112 a may have instructions that directand/or cause quantum assessment computing platform 110 to controlenterprise software policy compliance assessment processes based onquantum combinations of assessment elements, as discussed in greaterdetail below. Quantum assessment database 112 b may store informationused by quantum assessment module 112 a and/or quantum assessmentcomputing platform 110 in controlling enterprise software policycompliance assessment processes based on quantum combinations ofassessment elements. Prioritized scheduling engine 112 c may aggregateassessment quanta, optimize time-independent requisite work datasets,and/or perform one or more other functions associated with controllingenterprise software policy compliance assessment processes based onquantum combinations of assessment elements.

FIGS. 2-7 depict illustrative examples and algorithms for controllingenterprise software policy compliance assessment processes based onquantum combinations of assessment elements in accordance with one ormore example embodiments. For example, FIG. 2 illustrates homomorphicrelationships that may be considered in integrating multiple generalizedbranded assessments and optimizing scheduling for such brandedassessments. For instance, each branded assessment may be associatedwith a set of policies that are assed for compliance. Assessedapplications may have instances in multiple environments, and differentpriorities may arise from different risk profiles. Across multipleassessments, it is possible that there are redundant elements andcombinations of elements (e.g., application set, policy, environment,priority). These possible redundant combinations may arise fromhistorical, branded assessment schemas, some of which, for regulatoryand compliance reporting, might need to persist at least nominallyalongside a common assessment schema. To address these issues, someaspects of the disclosure provide techniques that enable theassimilation of any assessment of the type (e.g., per-environmentapplication subject to policy), as well as the flexibility to intakevariations of the type. In addition, to address redundancies in auniversal body associated with both branded assessments and a universalassessment, a quantum computing approach may be employed. As illustratedbelow, this quantum computing approach may utilize a combinatorialsolution (e.g., inclusion-exclusion principle) in conjunction with anoptimization algorithm.

FIGS. 3-6 illustrates a series of computing operations that may beperformed in controlling enterprise software policy complianceassessment processes based on quantum combinations of assessmentelements. As discussed in greater detail below, one or more of thesecomputing operations may be performed by quantum assessment computingplatform 110 in combination with one or more other computer systemsincluded in computing environment 100.

For example, referring to FIG. 3, a first inclusion process may beexecuted (e.g., by quantum assessment computing platform 110). Next,referring to FIG. 4, a first exclusion process may be executed (e.g., byquantum assessment computing platform 110) and subsequently a secondinclusion process may be executed (e.g., by quantum assessment computingplatform 110). Next, referring to FIG. 5, a second exclusion process maybe executed (e.g., by quantum assessment computing platform 110). Next,referring to FIG. 6, an optimization and aggregation process may beexecuted (e.g., by quantum assessment computing platform 110). Each ofthese processes are discussed in greater detail below. FIG. 7illustrates a volume of assessment quanta that may be associated withthis analysis. For example, in performing one or more of the computingoperations illustrated in FIGS. 3-6, quantum assessment computingplatform 110 may create, manipulate, and/or otherwise process the volumeof assessment quanta and/or other records illustrated in FIG. 7.

In performing one or more of these computing operations, quantumassessment computing platform 110 may utilize a specific structure. Forexample, a quantum entity (R) that exists in an isolated quantum-spacemay be defined, with the following quantum states:

-   -   a. Policy Fraction (φ), a mixed quantum state carrying        additional prioritizing information (f)    -   b. Application ID (α), a mixed quantum state carrying additional        risk profile information for prioritization (λ)    -   c. Environment (ε)    -   d. A discrete state for each branded assessment represented in        the quantum-space (a₀,a₁, . . . ,a_(n)) such that an is the        assessment with the highest priority    -   e. A mixed quantum state (p) where

$p = {\sum\limits_{0}^{n}{a_{n}\lambda_{n}}}$

In addition, in performing one or more computing operations, quantumassessment computing platform 110 may utilize one or more specificdomains. For example, for each φ, the set of all possible values may bebinary: {0,Unique Fractionated Policy IDs}. For each f, there may be anarbitrary integer representing a priority relative to other policyfractions. For each α, the set of all possible values may be: {All AITnumbers listed in AppHQ}. For each λ, there may be an arbitrary integerrepresenting a risk profile relative to the profiles of otherapplications. For each ε, the set of all possible values may be:{D,U,S,A,Q,C,N,P}. For each a, the set of all possible values is binarysuch that for any an the set of possible values is: {0,n}.

In addition, in performing one or more computing operations, quantumassessment computing platform 110 may utilize one or more specificquanta. For example, the quantum space (S) may be created and expandedby the inclusion of constituent quanta, such that:

$S = {\sum\limits_{0}^{m}{R\left( {\alpha,\lambda,\phi,f,ɛ,p,{a\; 0},{a\; 1},\ldots \;,{an}} \right)}}$

In addition, regarding time development, S may develop in time accordingto:

${\frac{\partial}{\partial t}{\sum\limits_{0}^{i}{R\left( {\alpha,\lambda,\phi,f,p,{a\; 0},{a\; 1},\ldots \;,{an},\ t_{q}} \right)}}} = {S(t)}$

-   -   where t_(q) is the time that the observation was made.

In performing one or more computing operations, quantum assessmentcomputing platform 110 may break each combination of policy fraction,application, assessment-inclusion into discrete quanta and enforceexclusion of redundant quantum states to ensure that there are noduplicate assessment questions put to any one application. The binaryvalues possible for the assessment-inclusion quantum states may allowfor having an application in-scope (n) or out-of-scope (0) for anyarbitrary assessment type. The values of the policy-fraction state mayallow a policy to be either in-scope (POL.J.K) or out-of-scope (0).Combining the assessment-inclusion quantum states into a mixed-state mayallow for prioritization of assessment activity, as the assessmentsgiven the highest priority will have large possible values. Schedulingmay then consist of ranking every R by the value of the mixed-state p,and grouping by α.

FIGS. 8A and 8B depict an illustrative event sequence for controllingenterprise software policy compliance assessment processes based onquantum combinations of assessment elements in accordance with one ormore example embodiments. Referring to FIG. 8A, at step 801, quantumassessment computing platform 110 may receive an assessment dataset. Forexample, at step 801, quantum assessment computing platform 110 mayreceive, via the communication interface (e.g., communication interface113), from a compliance administrator user computing device (e.g.,compliance administrator user computing device 150), an assessmentdataset.

In some embodiments, receiving the assessment dataset from thecompliance administrator user computing device may include receivinginformation identifying a plurality of applications, informationidentifying a plurality of environments, information identifying aplurality of policies, information identifying priority data associatedwith the plurality of policies, information identifying a plurality ofbranded assessments, and information identifying priority valuesassociated with the plurality of branded assessments. For example, inreceiving the assessment dataset from the compliance administrator usercomputing device (e.g., compliance administrator user computing device150) at step 801, quantum assessment computing platform 110 may receiveinformation identifying a plurality of applications, informationidentifying a plurality of environments, information identifying aplurality of policies, information identifying priority data associatedwith the plurality of policies, information identifying a plurality ofbranded assessments, and information identifying priority valuesassociated with the plurality of branded assessments. As illustratedbelow, quantum assessment computing platform 110 may use any and/or allof this information in initializing the quantum space described above.

At step 802, quantum assessment computing platform 110 may generate arequisite work dataset. For example, at step 802, quantum assessmentcomputing platform 110 may generate a time-independent requisite workdataset based on the assessment dataset received from the complianceadministrator user computing device (e.g., compliance administrator usercomputing device 150). In addition, the time-independent requisite workdataset (which may, e.g., be generated by quantum assessment computingplatform 110 at step 802) may include assessment information identifyinga plurality of real branded assessment quanta and priority informationidentifying a plurality of priority scores. Each priority score of theplurality of priority scores may, for instance, correspond to anassessment quantum of the plurality of real branded assessment quanta.For example, the requisite work dataset generated by quantum assessmentcomputing platform 110 may be considered time-independent because therelevancy of assessments associated with the requisite work dataset maybe evaluated without regard to when such assessments may be applicableand/or without regard to an amount time it might take to evaluate and/orverify compliance with a given assessment. In some instances, a ‘brandedassessment’ may, for example, be and/or include a set of policies thatare applicable to multiple applications in multiple environments. Forexample, one branded assessment may evaluate and/or confirm compliancewith one set of regulations associated with handling of confidentialclient information, another branded assessment may evaluate and/orconfirm compliance with another set of regulations associated withhandling personally identifying information associated with financialtransactions, and so on. In addition, each branded assessment quantamay, for instance, correspond to a single, standalone question as towhether a specific application in a specific environment complies with aspecific policy. Each branded assessment quanta also may have a priorityscore reflective of how significant such compliance may be consideredrelative to compliance associated with other branded assessment quanta.

In some embodiments, generating the time-independent requisite workdataset based on the assessment dataset received from the complianceadministrator user computing device may include executing a firstinclusion process in which a plurality of application-environment-policyquanta are produced by applying each policy of a plurality of policiesidentified in the assessment dataset to each application-environmentcombination of a plurality of application-environment combinationsidentified in the assessment dataset. In addition, executing the firstinclusion process may produce a first inclusive dataset. For example, ingenerating the time-independent requisite work dataset based on theassessment dataset received from the compliance administrator usercomputing device (e.g., compliance administrator user computing device150) at step 802, quantum assessment computing platform 110 may executea first inclusion process in which a plurality ofapplication-environment-policy quanta are produced by applying eachpolicy of a plurality of policies identified in the assessment datasetto each application-environment combination of a plurality ofapplication-environment combinations identified in the assessmentdataset. For instance, quantum assessment computing platform 110 mayexecute an inclusion process similar to the inclusion processillustrated in FIG. 3. In addition, executing the first inclusionprocess may produce a first inclusive dataset, which may be furtherprocessed by quantum assessment computing platform 110 as discussedbelow.

In some embodiments, generating the time-independent requisite workdataset based on the assessment dataset received from the complianceadministrator user computing device may include, after executing thefirst inclusion process, executing a first exclusion process in whichone or more application-environment-policy quanta are removed from thefirst inclusive dataset based on policy exception data. In addition,executing the first exclusion process may produce a first filtereddataset. For example, in generating the time-independent requisite workdataset based on the assessment dataset received from the complianceadministrator user computing device (e.g., compliance administrator usercomputing device 150) at step 802, quantum assessment computing platform110 may, after executing the first inclusion process, execute a firstexclusion process in which one or more application-environment-policyquanta are removed from the first inclusive dataset based on policyexception data. For instance, quantum assessment computing platform 110may execute an exclusion process similar to the exclusion processillustrated in FIG. 4. In addition, executing the first exclusionprocess may produce a first filtered dataset, which may be furtherprocessed by quantum assessment computing platform 110 as discussedbelow.

In some embodiments, executing the first exclusion process may includereceiving the policy exception data from the compliance administratoruser computing device. For example, in executing the first exclusionprocess, quantum assessment computing platform 110 may receive thepolicy exception data from the compliance administrator user computingdevice (e.g., compliance administrator user computing device 150).

In some embodiments, the policy exception data may identify a first setof policies not levied against one or more specific applications and asecond set of policies not levied against one or more specificenvironments. For example, the policy exception data (which may, e.g.,be received by quantum assessment computing platform 110 from complianceadministrator user computing device 150) may identify a first set ofpolicies not levied against one or more specific applications and asecond set of policies not levied against one or more specificenvironments. Quantum assessment computing platform 110 may, forinstance, use such policy exception data in filtering a set of allpossible assessment quanta down to a set of all potential assessmentquanta.

In some embodiments, generating the time-independent requisite workdataset based on the assessment dataset received from the complianceadministrator user computing device may include, after executing thefirst exclusion process, executing a second inclusion process in which aplurality of branded-assessment quanta are produced by applying aplurality of branded assessments and corresponding priority scores toeach application-environment-policy quanta included in the firstfiltered dataset. In addition, executing the second inclusion processmay produce a second inclusive dataset. For example, in generating thetime-independent requisite work dataset based on the assessment datasetreceived from the compliance administrator user computing device (e.g.,compliance administrator user computing device 150) at step 802, quantumassessment computing platform 110 may, after executing the firstexclusion process, execute a second inclusion process in which aplurality of branded-assessment quanta are produced by applying aplurality of branded assessments and corresponding priority scores toeach application-environment-policy quanta included in the firstfiltered dataset. For instance, quantum assessment computing platform110 may execute an inclusion process similar to the inclusion processillustrated in FIG. 4. In addition, executing the second inclusionprocess may produce a second inclusive dataset, which may be furtherprocessed by quantum assessment computing platform 110 as discussedbelow.

In some embodiments, generating the time-independent requisite workdataset based on the assessment dataset received from the complianceadministrator user computing device may include, after executing thesecond inclusion process, executing a second exclusion process in whichone or more branded-assessment quanta are removed from the secondinclusive dataset based on application-policy-environment scope data. Inaddition, executing the second exclusion process may produce thetime-independent requisite work dataset that includes the assessmentinformation identifying the plurality of real branded assessment quantaand the priority information identifying the plurality of priorityscores. For example, in generating the time-independent requisite workdataset based on the assessment dataset received from the complianceadministrator user computing device (e.g., compliance administrator usercomputing device 150) at step 802, quantum assessment computing platform110 may, after executing the second inclusion process, execute a secondexclusion process in which one or more branded-assessment quanta areremoved from the second inclusive dataset based onapplication-policy-environment scope data. For instance, quantumassessment computing platform 110 may execute an exclusion processsimilar to the exclusion process illustrated in FIG. 5. In addition,executing the second exclusion process may produce the time-independentrequisite work dataset that includes the assessment informationidentifying the plurality of real branded assessment quanta and thepriority information identifying the plurality of priority scores, whichmay be further processed by quantum assessment computing platform 110(e.g., at step 803) as discussed below.

In some embodiments, executing the second exclusion process may includereceiving the application-policy-environment scope data from thecompliance administrator user computing device. For example, inexecuting the second exclusion process, quantum assessment computingplatform 110 may receive the application-policy-environment scope datafrom the compliance administrator user computing device (e.g.,compliance administrator user computing device 150).

In some embodiments, the application-policy-environment scope data mayidentify a set of applications that are out of scope for one or morespecific branded assessments, a set of policies that are out of scopefor one or more specific branded assessments, and a set of environmentsthat are out of scope for one or more specific branded assessments. Forexample, the application-policy-environment scope data (which may, e.g.,be received by quantum assessment computing platform 110 from complianceadministrator user computing device 150) may identify a set ofapplications that are out of scope for one or more specific brandedassessments, a set of policies that are out of scope for one or morespecific branded assessments, and a set of environments that are out ofscope for one or more specific branded assessments. Quantum assessmentcomputing platform 110 may, for instance, use suchapplication-policy-environment scope data a set of all potential brandedassessment quanta and their respective priorities down to a set of allreal branded assessment quanta and their respective priorities.

At step 803, quantum assessment computing platform 110 may optimize therequisite work dataset to produce a prioritized schedule. For example,at step 803, quantum assessment computing platform 110 may optimize thetime-independent requisite work dataset by aggregating relatedassessment quanta associated with the plurality of real brandedassessment quanta. In addition, optimizing the time-independentrequisite work dataset may produce a prioritized schedule of applicationassessment quanta. For instance, in optimizing the time-independentrequisite work dataset, quantum assessment computing platform 110 mayproduce a prioritized schedule of application assessment quanta.

In some embodiments, optimizing the time-independent requisite workdataset by aggregating the related assessment quanta associated with theplurality of real branded assessment quanta may include: removingbranded-assessment identifiers from the plurality of real brandedassessment quanta, where removing the branded-assessment identifiersfrom the plurality of real branded assessment quanta produces ageneralized dataset of generalized assessment quanta; and combiningidentical generalized assessment quanta included in the generalizeddataset of generalized assessment quanta to produce an aggregateddataset of aggregated assessment quanta, where combining the identicalgeneralized assessment quanta comprises aggregating priority scoresassociated with the identical generalized assessment quanta. Forexample, in optimizing the time-independent requisite work dataset byaggregating the related assessment quanta associated with the pluralityof real branded assessment quanta at step 803, quantum assessmentcomputing platform 110 may remove branded-assessment identifiers fromthe plurality of real branded assessment quanta, like in theoptimization algorithm illustrated in FIG. 6. In removing thebranded-assessment identifiers from the plurality of real brandedassessment quanta, quantum assessment computing platform 110 may producea generalized dataset of generalized assessment quanta, which may befurther processed by quantum assessment computing platform 110 asdiscussed below. Subsequently, quantum assessment computing platform 110may combine identical generalized assessment quanta included in thegeneralized dataset of generalized assessment quanta to produce anaggregated dataset of aggregated assessment quanta, like in theoptimization algorithm illustrated in FIG. 6. In combining the identicalgeneralized assessment quanta, quantum assessment computing platform 110may aggregate priority scores associated with the identical generalizedassessment quanta. For example, quantum assessment computing platform110 may combine identical assessment quanta using the sum of theirindividual priority scores as an aggregate priority score for thecombination, like in the optimization algorithm illustrated in FIG. 6.

In some embodiments, optimizing the time-independent requisite workdataset by aggregating the related assessment quanta associated with theplurality of real branded assessment quanta may include ordering theaggregated dataset of aggregated assessment quanta based on an aggregatepriority score associated with each aggregated assessment quantumincluded in the aggregated dataset of aggregated assessment quanta,where ordering the aggregated dataset of aggregated assessment quantaproduces the prioritized schedule of application assessment quanta. Forexample, in optimizing the time-independent requisite work dataset byaggregating the related assessment quanta associated with the pluralityof real branded assessment quanta at step 803, quantum assessmentcomputing platform 110 may order the aggregated dataset of aggregatedassessment quanta based on an aggregate priority score associated witheach aggregated assessment quantum included in the aggregated dataset ofaggregated assessment quanta, like in the optimization algorithmillustrated in FIG. 6. In addition, in ordering the aggregated datasetof aggregated assessment quanta, quantum assessment computing platform110 may produce the prioritized schedule of application assessmentquanta.

At step 804, quantum assessment computing platform 110 may generate oneor more assessment prompts. For example, at step 804, quantum assessmentcomputing platform 110 may generate a plurality of non-overlappingassessment prompts based on the prioritized schedule of applicationassessment quanta (which may, e.g., have been generated and optimized byquantum assessment computing platform 110 at step 803). Each assessmentprompt may, for instance, include commands and/or data that prompts arecipient system and/or user to confirm that a specific applicationoperating in a specific environment complies with a specific policy. Theplurality of assessments prompts may be ‘non-overlapping’ in that everyprompt that is generated by quantum assessment computing platform 110may be distinct and/or different from all other generated prompts. Inother words, even though two or more branded assessments might requirethe same assessment of whether a particular application operating in aparticular environment complies with a particular policy, quantumassessment computing platform 110 might generate only one prompt forthis assessment and subsequently use a single response to the prompt inevaluating overall compliance with the two or more branded assessments.This approach thus may eliminate redundancy when assessing thecompliance of all applications in all environments with all policieswith respect to all branded assessments, thereby reducing resourceutilization, reducing bandwidth utilization, and optimizing for theefficient operations of the computing infrastructure that hosts and/orotherwise supports the various software applications and computingenvironments, such as enterprise software server infrastructure 120,application assessor user computing device 130, application assessoruser computing device 140, compliance administrator user computingdevice 150, and/or remote user computing device 160.

Referring to FIG. 8B, at step 805, quantum assessment computing platform110 may send the one or more assessment prompts. For example, at step805, quantum assessment computing platform 110 may send, via thecommunication interface (e.g., communication interface 113), to aplurality of application assessor user computing devices (e.g.,application assessor user computing device 130, application assessoruser computing device 140), the plurality of non-overlapping assessmentprompts generated based on the prioritized schedule of applicationassessment quanta. In sending the plurality of non-overlappingassessment prompts generated based on the prioritized schedule ofapplication assessment quanta to the plurality of application assessoruser computing devices (e.g., application assessor user computing device130, application assessor user computing device 140), quantum assessmentcomputing platform 110 may cause the plurality of application assessoruser computing devices (e.g., application assessor user computing device130, application assessor user computing device 140) to display and/orotherwise present one or more graphical user interfaces. For example,quantum assessment computing platform 110 may cause application assessoruser computing device 130 to display and/or otherwise present agraphical user interface similar to graphical user interface 900, whichis illustrated in FIG. 9. As seen in FIG. 9, graphical user interface900 may include text and/or other information associated with a firstassessment prompt generated by quantum assessment computing platform 110(e.g., “Please review whether <Application1> in <Environment1> complieswith <Policy1>. Confirm Compliance Report|Non-Compliance”). Additionallyor alternatively, quantum assessment computing platform 110 may causeapplication assessor user computing device 140 to display and/orotherwise present a graphical user interface similar to graphical userinterface 1000, which is illustrated in FIG. 10. As seen in FIG. 10,graphical user interface 1000 may include text and/or other informationassociated with a second assessment prompt generated by quantumassessment computing platform 110 (e.g., “Please review whether<Application2> in <Environment2> complies with <Policy2>. ConfirmCompliance Report Non-Compliance”).

In some embodiments, sending the plurality of non-overlapping assessmentprompts generated based on the prioritized schedule of applicationassessment quanta to the plurality of application assessor usercomputing devices may include: sending, via the communication interface,to a first assessor user computing device, a first assessment promptassociated with a first application assessment quantum selected from theprioritized schedule of application assessment quanta; and sending, viathe communication interface, to a second assessor user computing devicedifferent from the first assessor user computing device, a secondassessment prompt associated with a second application assessmentquantum selected from the prioritized schedule of application assessmentquanta, the second application assessment quantum being different fromthe first application assessment quantum. For example, in sending theplurality of non-overlapping assessment prompts generated based on theprioritized schedule of application assessment quanta to the pluralityof application assessor user computing devices (e.g., applicationassessor user computing device 130, application assessor user computingdevice 140) at step 805, quantum assessment computing platform 110 maysend, via the communication interface (e.g., communication interface113), to a first assessor user computing device (e.g., applicationassessor user computing device 130), a first assessment promptassociated with a first application assessment quantum selected from theprioritized schedule of application assessment quanta. In addition,quantum assessment computing platform 110 may send, via thecommunication interface (e.g., communication interface 113), to a secondassessor user computing device (e.g., application assessor usercomputing device 140) different from the first assessor user computingdevice (e.g., application assessor user computing device 130), a secondassessment prompt associated with a second application assessmentquantum selected from the prioritized schedule of application assessmentquanta, and the second application assessment quantum may be differentfrom the first application assessment quantum.

At step 806, quantum assessment computing platform 110 may receive oneor more assessment responses. For example, at step 806, quantumassessment computing platform 110 may receive assessment responses fromapplication assessor user computing device 130 and/or applicationassessor user computing device 140 in response to the assessment promptssent by quantum assessment computing platform 110 at step 805. At step807, quantum assessment computing platform 110 may update applicationcompliance data. For example, at step 807, quantum assessment computingplatform 110 may update application compliance data associated with oneor more branded assessments based on the one or more assessmentresponses received at step 806 (e.g., from application assessor usercomputing device 130 and application assessor user computing device140).

At step 808, quantum assessment computing platform 110 may generate oneor more user interface elements (e.g., based on the prioritizedschedule, the one or more assessment responses, and/or the applicationcompliance data). For example, at step 808, quantum assessment computingplatform 110 may generate one or more user interface elements based onthe prioritized schedule of application assessment quanta. In addition,the one or more user interface elements generated based on theprioritized schedule of application assessment quanta may be provided tothe compliance administrator user computing device (e.g., complianceadministrator user computing device 150) and/or one or more otherdevices (e.g., enterprise software server infrastructure 120,application assessor user computing device 130, application assessoruser computing device 140, remote user computing device 160). The one ormore user interface elements generated by quantum assessment computingplatform 110 may, in some instances, be displayed and/or otherwisepresented by such devices in the form of a report, web page, and/or thelike. For example, in generating the one or more user interface elementsbased on the prioritized schedule of application assessment quanta atstep 808, quantum assessment computing platform 110 may cause complianceadministrator user computing device 150 to display and/or otherwisepresent a graphical user interface similar to graphical user interface1100, which is illustrated in FIG. 11. As seen in FIG. 11, graphicaluser interface 1100 may include text and/or other informationidentifying contents of the prioritized schedule of applicationassessment quanta. Additionally or alternatively, in generating the oneor more user interface elements based on the prioritized schedule ofapplication assessment quanta at step 808, quantum assessment computingplatform 110 may cause compliance administrator user computing device150 to display and/or otherwise present a graphical user interfacesimilar to graphical user interface 1200, which is illustrated in FIG.12. As seen in FIG. 12, graphical user interface 1200 may include textand/or other information identifying contents of the prioritizedschedule of application assessment quanta as well as updated applicationcompliance data associated with one or more branded assessments.

FIG. 13 depicts an illustrative method for controlling enterprisesoftware policy compliance assessment processes based on quantumcombinations of assessment elements in accordance with one or moreexample embodiments. Referring to FIG. 13, at step 1305, a computingplatform having at least one processor, a communication interface, andmemory may receive, via the communication interface, from a complianceadministrator user computing device, an assessment dataset. At step1310, the computing platform may generate a time-independent requisitework dataset based on the assessment dataset received from thecompliance administrator user computing device. The time-independentrequisite work dataset may include assessment information identifying aplurality of real branded assessment quanta and priority informationidentifying a plurality of priority scores. In addition, each priorityscore of the plurality of priority scores may correspond to anassessment quantum of the plurality of real branded assessment quanta.At step 1315, the computing platform may optimize the time-independentrequisite work dataset by aggregating related assessment quantaassociated with the plurality of real branded assessment quanta. Inaddition, by optimizing the time-independent requisite work dataset, thecomputing platform may produce a prioritized schedule of applicationassessment quanta. At step 1320, the computing platform may generate aplurality of non-overlapping assessment prompts based on the prioritizedschedule of application assessment quanta. At step 1325, the computingplatform may send, via the communication interface, to a plurality ofapplication assessor user computing devices, the plurality ofnon-overlapping assessment prompts generated based on the prioritizedschedule of application assessment quanta.

One or more aspects of the disclosure may be embodied in computer-usabledata or computer-executable instructions, such as in one or more programmodules, executed by one or more computers or other devices to performthe operations described herein. Generally, program modules includeroutines, programs, objects, components, data structures, and the likethat perform particular tasks or implement particular abstract datatypes when executed by one or more processors in a computer or otherdata processing device. The computer-executable instructions may bestored as computer-readable instructions on a computer-readable mediumsuch as a hard disk, optical disk, removable storage media, solid-statememory, RAM, and the like. The functionality of the program modules maybe combined or distributed as desired in various embodiments. Inaddition, the functionality may be embodied in whole or in part infirmware or hardware equivalents, such as integrated circuits,application-specific integrated circuits (ASICs), field programmablegate arrays (FPGA), and the like. Particular data structures may be usedto more effectively implement one or more aspects of the disclosure, andsuch data structures are contemplated to be within the scope of computerexecutable instructions and computer-usable data described herein.

Various aspects described herein may be embodied as a method, anapparatus, or as one or more computer-readable media storingcomputer-executable instructions. Accordingly, those aspects may takethe form of an entirely hardware embodiment, an entirely softwareembodiment, an entirely firmware embodiment, or an embodiment combiningsoftware, hardware, and firmware aspects in any combination. Inaddition, various signals representing data or events as describedherein may be transferred between a source and a destination in the formof light or electromagnetic waves traveling through signal-conductingmedia such as metal wires, optical fibers, or wireless transmissionmedia (e.g., air or space). In general, the one or morecomputer-readable media may be and/or include one or more non-transitorycomputer-readable media.

As described herein, the various methods and acts may be operativeacross one or more computing servers and one or more networks. Thefunctionality may be distributed in any manner, or may be located in asingle computing device (e.g., a server, a client computer, and thelike). For example, in alternative embodiments, one or more of thecomputing platforms discussed above may be combined into a singlecomputing platform, and the various functions of each computing platformmay be performed by the single computing platform. In such arrangements,any and/or all of the above-discussed communications between computingplatforms may correspond to data being accessed, moved, modified,updated, and/or otherwise used by the single computing platform.Additionally or alternatively, one or more of the computing platformsdiscussed above may be implemented in one or more virtual machines thatare provided by one or more physical computing devices. In sucharrangements, the various functions of each computing platform may beperformed by the one or more virtual machines, and any and/or all of theabove-discussed communications between computing platforms maycorrespond to data being accessed, moved, modified, updated, and/orotherwise used by the one or more virtual machines.

Aspects of the disclosure have been described in terms of illustrativeembodiments thereof. Numerous other embodiments, modifications, andvariations within the scope and spirit of the appended claims will occurto persons of ordinary skill in the art from a review of thisdisclosure. For example, one or more of the steps depicted in theillustrative figures may be performed in other than the recited order,and one or more depicted steps may be optional in accordance withaspects of the disclosure.

What is claimed is:
 1. A computing platform, comprising: at least oneprocessor; a communication interface communicatively coupled to the atleast one processor; and memory storing computer-readable instructionsthat, when executed by the at least one processor, cause the computingplatform to: receive, via the communication interface, from a complianceadministrator user computing device, an assessment dataset; generate atime-independent requisite work dataset based on the assessment datasetreceived from the compliance administrator user computing device,wherein the time-independent requisite work dataset comprises assessmentinformation identifying a plurality of real branded assessment quantaand priority information identifying a plurality of priority scores,wherein each priority score of the plurality of priority scorescorresponds to an assessment quantum of the plurality of real brandedassessment quanta; optimize the time-independent requisite work datasetby aggregating related assessment quanta associated with the pluralityof real branded assessment quanta, wherein optimizing thetime-independent requisite work dataset produces a prioritized scheduleof application assessment quanta; generate a plurality ofnon-overlapping assessment prompts based on the prioritized schedule ofapplication assessment quanta; and send, via the communicationinterface, to a plurality of application assessor user computingdevices, the plurality of non-overlapping assessment prompts generatedbased on the prioritized schedule of application assessment quanta. 2.The computing platform of claim 1, wherein receiving the assessmentdataset from the compliance administrator user computing devicecomprises receiving information identifying a plurality of applications,information identifying a plurality of environments, informationidentifying a plurality of policies, information identifying prioritydata associated with the plurality of policies, information identifyinga plurality of branded assessments, and information identifying priorityvalues associated with the plurality of branded assessments.
 3. Thecomputing platform of claim 1, wherein generating the time-independentrequisite work dataset based on the assessment dataset received from thecompliance administrator user computing device comprises: executing afirst inclusion process in which a plurality ofapplication-environment-policy quanta are produced by applying eachpolicy of a plurality of policies identified in the assessment datasetto each application-environment combination of a plurality ofapplication-environment combinations identified in the assessmentdataset, wherein executing the first inclusion process produces a firstinclusive dataset.
 4. The computing platform of claim 3, whereingenerating the time-independent requisite work dataset based on theassessment dataset received from the compliance administrator usercomputing device comprises: after executing the first inclusion process,executing a first exclusion process in which one or moreapplication-environment-policy quanta are removed from the firstinclusive dataset based on policy exception data, wherein executing thefirst exclusion process produces a first filtered dataset.
 5. Thecomputing platform of claim 4, wherein executing the first exclusionprocess comprises receiving the policy exception data from thecompliance administrator user computing device.
 6. The computingplatform of claim 4, wherein the policy exception data identifies afirst set of policies not levied against one or more specificapplications and a second set of policies not levied against one or morespecific environments.
 7. The computing platform of claim 4, whereingenerating the time-independent requisite work dataset based on theassessment dataset received from the compliance administrator usercomputing device comprises: after executing the first exclusion process,executing a second inclusion process in which a plurality ofbranded-assessment quanta are produced by applying a plurality ofbranded assessments and corresponding priority scores to eachapplication-environment-policy quanta included in the first filtereddataset, wherein executing the second inclusion process produces asecond inclusive dataset.
 8. The computing platform of claim 7, whereingenerating the time-independent requisite work dataset based on theassessment dataset received from the compliance administrator usercomputing device comprises: after executing the second inclusionprocess, executing a second exclusion process in which one or morebranded-assessment quanta are removed from the second inclusive datasetbased on application-policy-environment scope data, wherein executingthe second exclusion process produces the time-independent requisitework dataset comprising the assessment information identifying theplurality of real branded assessment quanta and the priority informationidentifying the plurality of priority scores.
 9. The computing platformof claim 8, wherein executing the second exclusion process comprisesreceiving the application-policy-environment scope data from thecompliance administrator user computing device.
 10. The computingplatform of claim 8, wherein the application-policy-environment scopedata identifies a set of applications that are out of scope for one ormore specific branded assessments, a set of policies that are out ofscope for one or more specific branded assessments, and a set ofenvironments that are out of scope for one or more specific brandedassessments.
 11. The computing platform of claim 8, wherein optimizingthe time-independent requisite work dataset by aggregating the relatedassessment quanta associated with the plurality of real brandedassessment quanta comprises: removing branded-assessment identifiersfrom the plurality of real branded assessment quanta, wherein removingthe branded-assessment identifiers from the plurality of real brandedassessment quanta produces a generalized dataset of generalizedassessment quanta; and combining identical generalized assessment quantaincluded in the generalized dataset of generalized assessment quanta toproduce an aggregated dataset of aggregated assessment quanta, whereincombining the identical generalized assessment quanta comprisesaggregating priority scores associated with the identical generalizedassessment quanta.
 12. The computing platform of claim 11, whereinoptimizing the time-independent requisite work dataset by aggregatingthe related assessment quanta associated with the plurality of realbranded assessment quanta comprises: ordering the aggregated dataset ofaggregated assessment quanta based on an aggregate priority scoreassociated with each aggregated assessment quantum included in theaggregated dataset of aggregated assessment quanta, wherein ordering theaggregated dataset of aggregated assessment quanta produces theprioritized schedule of application assessment quanta.
 13. The computingplatform of claim 1, wherein sending the plurality of non-overlappingassessment prompts generated based on the prioritized schedule ofapplication assessment quanta to the plurality of application assessoruser computing devices comprises: sending, via the communicationinterface, to a first assessor user computing device, a first assessmentprompt associated with a first application assessment quantum selectedfrom the prioritized schedule of application assessment quanta; andsending, via the communication interface, to a second assessor usercomputing device different from the first assessor user computingdevice, a second assessment prompt associated with a second applicationassessment quantum selected from the prioritized schedule of applicationassessment quanta, the second application assessment quantum beingdifferent from the first application assessment quantum.
 14. Thecomputing platform of claim 1, wherein the memory stores additionalcomputer-readable instructions that, when executed by the at least oneprocessor, cause the computing platform to: generate one or more userinterface elements based on the prioritized schedule of applicationassessment quanta, wherein the one or more user interface elementsgenerated based on the prioritized schedule of application assessmentquanta are provided to the compliance administrator user computingdevice.
 15. A method, comprising: at a computing platform comprising atleast one processor, a communication interface, and memory: receiving,by the at least one processor, via the communication interface, from acompliance administrator user computing device, an assessment dataset;generating, by the at least one processor, a time-independent requisitework dataset based on the assessment dataset received from thecompliance administrator user computing device, wherein thetime-independent requisite work dataset comprises assessment informationidentifying a plurality of real branded assessment quanta and priorityinformation identifying a plurality of priority scores, wherein eachpriority score of the plurality of priority scores corresponds to anassessment quantum of the plurality of real branded assessment quanta;optimizing, by the at least one processor, the time-independentrequisite work dataset by aggregating related assessment quantaassociated with the plurality of real branded assessment quanta, whereinoptimizing the time-independent requisite work dataset produces aprioritized schedule of application assessment quanta; generating, bythe at least one processor, a plurality of non-overlapping assessmentprompts based on the prioritized schedule of application assessmentquanta; and sending, by the at least one processor, via thecommunication interface, to a plurality of application assessor usercomputing devices, the plurality of non-overlapping assessment promptsgenerated based on the prioritized schedule of application assessmentquanta.
 16. The method of claim 15, wherein receiving the assessmentdataset from the compliance administrator user computing devicecomprises receiving information identifying a plurality of applications,information identifying a plurality of environments, informationidentifying a plurality of policies, information identifying prioritydata associated with the plurality of policies, information identifyinga plurality of branded assessments, and information identifying priorityvalues associated with the plurality of branded assessments.
 17. Themethod of claim 15, wherein generating the time-independent requisitework dataset based on the assessment dataset received from thecompliance administrator user computing device comprises: executing afirst inclusion process in which a plurality ofapplication-environment-policy quanta are produced by applying eachpolicy of a plurality of policies identified in the assessment datasetto each application-environment combination of a plurality ofapplication-environment combinations identified in the assessmentdataset, wherein executing the first inclusion process produces a firstinclusive dataset.
 18. The method of claim 17, wherein generating thetime-independent requisite work dataset based on the assessment datasetreceived from the compliance administrator user computing devicecomprises: after executing the first inclusion process, executing afirst exclusion process in which one or moreapplication-environment-policy quanta are removed from the firstinclusive dataset based on policy exception data, wherein executing thefirst exclusion process produces a first filtered dataset.
 19. Themethod of claim 18, wherein executing the first exclusion processcomprises receiving the policy exception data from the complianceadministrator user computing device.
 20. One or more non-transitorycomputer-readable media storing instructions that, when executed by acomputing platform comprising at least one processor, a communicationinterface, and memory, cause the computing platform to: receive, via thecommunication interface, from a compliance administrator user computingdevice, an assessment dataset; generate a time-independent requisitework dataset based on the assessment dataset received from thecompliance administrator user computing device, wherein thetime-independent requisite work dataset comprises assessment informationidentifying a plurality of real branded assessment quanta and priorityinformation identifying a plurality of priority scores, wherein eachpriority score of the plurality of priority scores corresponds to anassessment quantum of the plurality of real branded assessment quanta;optimize the time-independent requisite work dataset by aggregatingrelated assessment quanta associated with the plurality of real brandedassessment quanta, wherein optimizing the time-independent requisitework dataset produces a prioritized schedule of application assessmentquanta; generate a plurality of non-overlapping assessment prompts basedon the prioritized schedule of application assessment quanta; and send,via the communication interface, to a plurality of application assessoruser computing devices, the plurality of non-overlapping assessmentprompts generated based on the prioritized schedule of applicationassessment quanta.